package night_test;

public class switch练习 {

	public static void main(String[] args) {
		
		// 比较分支 
		 
		// switch (表达式) ：必须是整形(整数，如果是char类型会被强制转化成字符对应的int，)
		// case (常量) ： 每一个case的值不可以相同， 
		//		case 是一个入口，从一个case进进入后会一直往下执行所有语句，直到遇到break才会停下
		// default (同else) ：所有case都没有满足，就执行default，，，，default如果放到最上面 见下面

		int a = 100;
		switch (a) {
		default : System.out.println("这是一个很大的数");break;
		case 10 : System.out.println("这是10");break;
		case 20 : System.out.println("这是20");break;
		case 30 : System.out.println("这是30");break;
		case 40 : System.out.println("这是40");break;
		case 50 : System.out.println("这是50");break;
		case 60 : System.out.println("这是60");break;
		}
		// default如果放到最上面  ，是可以的，如果default被执行也是一个入口会一直继续往下执行，遇到break为止
		int b = 10;
		switch (b) {
		default : System.out.println("这是一个很大的数");
		case 1 : System.out.println("这是10");break;
		case 2 : System.out.println("这是20");break;
		
		}
	}//main
}//class
